invent a lie - Deutsch Englisch Wörterbuch